@charset "utf-8";
/*显示器小于800时候生效*/
@media screen and (max-width: 800px) {
/* CSS Document */
*{box-sizing:content-box;}
body{ margin:0px; padding:0px; font-size:0.26rem;  color:#333; font-family:"微软雅黑"; min-width:100%;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
:hover{/* transition: all 0.3s ease-in 0.1s,color 0.2s ease-out 0.1s; */}
a{color:#2b2b2b;text-decoration:none;}
a:hover{text-decoration:none;}
ol,ul,li,p,h1,h5,h2,h3,h4,h6{list-style:none;margin:0px; padding:0px;}
img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
.animated {-webkit-animation-duration: 0s;animation-duration: 0s;-webkit-animation-fill-mode: none;animation-fill-mode: none;}
.animationName{animation-name: none !important;-webkit-animation-name:none;}
.fl{float:left;}
.fr{float:right}
.wd1200{width:100%;margin: 0 auto;height: auto;}
.slide {display: none;}
.top{color:#fff;background: #002060;float:left;width: 100%;height: 0.6rem;display: none;}
.topcat{padding-top: 0.12rem;padding-right: 0.2rem;}
.topcat li{float: right;padding: 0 0.2rem;border-left: 1px solid #fff;font-size: 0.28rem;}
.topcat li a{color:#fff;}

.index-nav{float:left;height: 1rem;width:100%;line-height: 1rem;position: relative;box-shadow: 1px 1px 3px #f2f2f2;top: 0.6rem;position: fixed;top: 0;}
.navlogo{float:left;color:#16468D;width: 2.67rem;text-align: center;height: 1rem;position: relative;}
.navlogo img{max-width: none;max-height: none;max-width: 100%;height: auto;margin:auto;left:0;right:0;top:0;bottom:0;position:absolute;}
.navlogo a{color:#16468D;font-size: 0.28rem;}
.nav{width: 0.6rem;height: 0.6rem;float: left;overflow: hidden;background: url(../pic/lanmu2.png) no-repeat;background-size: 0.5rem;position: absolute;right: 0.25rem;top: 0.2rem;top: 0.26rem;}
.nav li{float:left;padding: 0 0.6rem;position: relative;}
.nav li a{font-size: 0.28rem;display: block;}
.nav li:hover .navtab{height:100vh;border-top:2px solid #f2f2f2}
.navsearch{float:right;background: url(../pic/search.png) no-repeat 50%;width: 0.4rem;height: 0.55rem;margin-right: 0.2rem;background-size: 0.3rem;}
.navsearch a{font-size:0}
.nav ul{display: none;}
.nav li .navtab{width:100%;height: 0;background: #fff;left: 0;top: 0.95rem;position: fixed;z-index: 999;overflow: hidden;}
.nav li .navtab .tab{width: 3.2rem;font-size: 0.28rem;float: left;border-right: 2px solid #f2f2f2;margin-top: 0.05rem;}
.nav li .navtab .tab .on,.nav li .navtab .tab li:hover{background:#16468D;color:#fff}
.nav li .navtab .tab li{margin: 0.2rem 0;width: calc(100% - 0.8rem);padding: 0.05rem 0.4rem;position: relative;}
.nav li .navtab .tab .on a,.nav li .navtab .tab li:hover a{color:#fff;}
.nav li .navtab .tab .twotab{position:absolute;left: 3.2rem;top: -0.2rem;z-index: 1000;width: 3.2rem;font-size:0.28rem;border-right: 2px solid #f2f2f2;padding-top: 0.2rem;min-height: 2.96rem;}
.nav li .navtab .tab .twotab li{color:#333;margin: 0;padding: 0 0.4rem;height: auto;line-height: 0.4rem;}
.nav li .navtab .tab .twotab li a{color: #000;font-size:0.28rem;}
.nav li .navtab .tab .twotab li:hover{background:none}
.nav li .navtab .tab .twotab li a:hover{color:#16468D}
.nav li .navtab0{position:absolute;color:#333;z-index: 999;background: #fff;width: 100%;left: 0;height:0;overflow:hidden}
.nav li:hover .navtab0{height:auto}
.nav .navtab0 li{text-align: center;padding: 0 0.2rem;width: calc(100% - 0.4rem);font-size:0.28rem;}
.nav .navtab0 li a{font-size:0.28rem;}
.nav .navtab0 li:hover a{color:#16468D}
/*搜索*/
.search_in{margin-left: 0.1rem;padding: 0rem 0.3rem 0 0;font-size: 0.24rem;color: #9f9f9f;position: relative;float: right;border-radius: 0.2rem;background: #fff;margin-top: 0.14rem;border: 1px solid #e5e5e5;margin-right: 1.2rem;margin-top: 0.2rem;}
.search_in form{/* width: 2.78rem; */height: 0.6rem;line-height: 0.6rem;display: block;}
.search_in form input{background: none;border: 0 none;color: #333333;font-size: 0.26rem;}
.search_in form #search-i{width: 0.5rem;height: 0.6rem;display:block;cursor: pointer;position: absolute;right: 0;top: 0px;background: url(../pic/search.png) no-repeat 50% 0.1rem;background-size: 0.35rem;}
.search_in form #search-bg input {line-height: 0.6rem;display: block;width: 2.8rem;padding-left: 0.2rem;}
.search_in form #search-i input{ display: block;width: 100%;height: 100%;cursor: pointer;}
.text {color: #888;display: inline;float: left;font: 0.12rem/0.3rem 'Arial';height: 0.27rem;margin-left: 0px;text-indent: 0.1rem;width: 1.45rem;margin-top: 0.08rem;border: 0;border-radius: 0.15rem 0 0 0.15rem;}
.fixed{position: fixed;top: 0; margin-top:0px; z-index:9999999		}
.button {background: url("../pic/search.png") no-repeat scroll 0.05rem 0.04rem #fff;float: left;height: 0.27rem;margin-top: 0.08rem;width: 0.25rem;border: 0;border-left: 0;background-size: 0.22rem;border-radius: 0 0.15rem 0.15rem 0;}

/*轮播广告*/
/*.bn-alp { width:100%; height:6.5rem; position:relative; float:left;  background: #ffed29 no-repeat;background-position:50% 0%; overflow:hidden }
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li { width:100%; height:6.5rem; background-position:50% 0%; background-repeat:no-repeat; background-color:#dddddd; background-size:cover; position:absolute; top:0; left:0; z-index:10; }
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:0.25rem; left:50%;  text-align:center; position:absolute; z-index:100;-webkit-transform: translateX(-50%); transform: translateX(-50%);}
.bn-alp .i i {display:inline-block;margin-left: 0.2rem;width: 1rem;height: 0.06rem;background: #fff;cursor:pointer;}
.bn-alp .i i:first-child{margin-left:0}
.bn-alp .i i.on {background-position: -1.3rem 0;background: #16468D;}
.bn-alp .abox h2{position: absolute;z-index:1000;bottom: 2.2rem;color: #fff;font-size: 0.56rem;margin-left: 0.9rem;}*/

.bn-alp {width:100%;position:relative;float:left;background-position:50% 0%;overflow:hidden;z-index: 1;background: #fff;margin-top: 1.05rem;}
.bn-alp ul,.bn-alp li { margin:0;padding:0;list-style:none;}
.bn-alp .abox {height:100%;position:relative;display: -webkit-box;display: flex;display: -ms-flexbox;display: none;}
.bn-alp .abox.on{display:flex;}
.bn-alp .abox li {width:100%;background-position:50% 0%;background-repeat:no-repeat;background-size:cover;/* top:0; *//* left:0; *//* z-index:10; *//* height: auto; *//* height: 4.5rem; */}
.bn-alp .abox li img.bg {width: auto;/* transition: All 6s ease; */margin-left: 0;display: block;height: auto;min-width: unset;/* min-height: 100%; *//* height: 4.5rem; */max-width: 100%;}
.bn-alp.indexBanner, .bn-alp.indexBanner .abox li img.bg{height: 4.5rem;height: 3.2rem;height: auto;width: 100%;}
.bn-alp .abox li a.b { display:block;width:100%;height:100%;}
.bn-alp .i {bottom:0.25rem;left:50%;margin-left:-0.5rem;text-align:center;position:absolute;z-index: 10;display: none;}
.bn-alp .i i {display:inline-block;margin-right:0.1rem;width:0.2rem;height:0.1rem;background: #fff;border-radius:0.05rem;cursor:pointer;transition: 0.3s all ease-in-out;}
.bn-alp .i i.on {background:#373737;width:0.4rem;}
/*首页产品及方案推荐*/
.prosol{width:100%;float:left;margin:0.4rem 0}
.wd1200 .sytitle{width:100%;font-size: 0.38rem;float:left;text-align: center;position: relative;padding-bottom: 0.2rem;margin: 0.4rem 0;}
.wd1200 .sytitle:after{content:"";background: #16468D;width: 0.68rem;height: 0.05rem;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.tjlist{float:left;width: 100%;display: none;padding-bottom: 0.2rem;}
.tjlist.mobile{display:block;}
.tjlist li{float:left;margin: 0.2rem;height: 4rem;overflow: hidden;position: relative;}
.tjlist li span{width:100%;height: 4rem;float: left;position:relative}
.tjlist li span img{width: 100%;height: 100%;transition: all .5s ease;}
.tjlist li:nth-child(2) span img,.tjlist li:nth-child(3) span img{width: 100%;height: auto;transition: all .5s ease;position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;width: auto;height: 100%;}
.tjlist li:nth-child(1) span img,.tjlist li:nth-child(4) span img{width: auto;height: 100%;transition: all .5s ease;position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;}
.tjlist li span:after{position:absolute;content:"";background:#000;width: 100%;height: 1rem;left: 0;bottom: 0;opacity: 0.5;top: auto;height: 0;background: unset;}
.tjlist .li01,.tjlist .li04{width: calc(100% - 0.4rem);}
.tjlist .li02,.tjlist .li03{width: calc(100% - 0.4rem);}
.tjlist .li02 .tjnr, .tjlist .li03 .tjnr{width: calc(100% - 0.4rem);}
.tjlist .li01 .tjnr, .tjlist .li04 .tjnr{width: calc(100% - 0.4rem);}
.tjlist li .tjnr{position:absolute;bottom: 0;left: 0;color:#fff;height: 0.9rem;height: auto;padding: 0.1rem 0.2rem;background: #00000080;background: #0000001a;}
.tjlist li .tjnr h4{font-size: 0.28rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 0.5rem;text-shadow: none;}
.tjlist li .tjnr p{font-size:0.28rem;padding-bottom: 0;color:#d2d2d2;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;/* display: none; */}
.tjlist li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);transition: all .5s ease;}
.more{width:100%;float:left;text-align: center;margin-top: 0.2rem;}
.more a{border:1px solid #16468D;color:#16468D;font-size:0.28rem;padding: 0.1rem 0.3rem;}
.more a:hover{background:#16468D;color:#fff}
/*视频观看*/
.video{float:left;width: 100%;margin-bottom: 0.4rem}
.video .videonr{width:100%;float:left;height: 6rem;overflow:hidden;height: 5rem;}
.video[bopt="1"] .videonr{height:auto;}
.video li{float:left;margin: 0.2rem;width: calc(100% - 0.4rem);height: 5.6rem;position: relative;overflow: hidden;height: 4.4rem;}
.video li:first-child{margin-left:0.2rem}
.video li span{width:100%;height: 100%;float:left;position: relative;transition: all .5s ease;}
.video li span:after{position:absolute;content:"";background:#000;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;}
.video li span img{width: 100%;height: auto;transition: all .5s ease;position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;}
.video li .videoxq{position:absolute;color:#fff;bottom: 0;left: 0;opacity: 1;transition: all .5s ease;width: calc(100% - 0.4rem);background: #00000059;padding: 0.1rem 0.2rem;background: #0000001a;}
.video li:hover .videoxq{opacity:1;transition: all .5s ease;}
.video li:hover span:after{opacity:0;transition: all .5s ease;}
.video li .videoxq h4{font-size: 0.28rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 0.5rem;}
.video li .videoxq p{line-height: 0.38rem;font-size:0.26rem;color:#e2e2e2;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.video[bopt="1"] li .videoxq{opacity:1}

/*新闻资讯*/
.news{width:100%;float:left;margin: 0.4rem 0 1rem;}
.news .newsnr{width:100%;float:left;height: 6.6rem;overflow: hidden;margin-bottom: 0.4rem;}
.news .newsnr li{float:left;margin: 0.2rem;width: calc(100% - 0.4rem);}
.news .newsnr li span{width:100%;height: 4.4rem;float:left;position: relative;overflow: hidden;}
.news .newsnr li span img{width: 100%;height: auto;transition: all .5s ease;margin: auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.news .newsnr li .newsxq{width: calc(100% - 0.4rem);height: 2.8rem;float:left;background: #F8F8F8;padding:0.2rem 0.2rem 0 0.2rem;}
.news .newsnr li .newsxq h4{font-size: 0.28rem;padding-bottom:0.1rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news .newsnr li .newsxq .cav{margin-bottom: 0.2rem;}
.news .newsnr li .newsxq .cav i{font-style:normal;padding-right: 0.3rem;padding-left: 0.3rem;font-size:0.26rem;color: #666;}
.news .newsnr li .newsxq .cav .view{background: url(../pic/view.png) no-repeat 0 50%;background-size:0.25rem;}
.news .newsnr li .newsxq .cav .time{background: url(../pic/time.png) no-repeat 0 50%;background-size:0.2rem;}
.news .newsnr li .newsxq p{font-size:0.26rem;color:#666;line-height: 0.4rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.news .newsnr li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);transition: all .5s ease;}
/*底部*/
.bottom{float:left;width:100%;background:#404040;padding:0.3rem 0;color:#fff;display: none;}
.bottom .link{float:left;width: calc(100% - 0.2rem);padding: 0 0.1rem 0.2rem 0.1rem;border-bottom: 2px solid #f2f2f2;}
.bottom .link a{color:#fff;padding-right:0.2rem;font-size:0.28rem}
.bottom .botnav{margin: 0.2rem 0 0;float:left;padding: 0 0.1rem;}
.bottom .botnav ul{float:left;margin: 0 0.1rem;width: calc(20% - 0.2rem);}
.bottom .botnav ul li{float:left;width:100%;line-height:0.3rem;overflow:hidden;height: auto;font-size:0.26rem;color:#999;padding-bottom: 0.1rem;}
.bottom .botnav ul .onenav{font-size: 0.28rem;color:#fff;margin-bottom:0.1rem;}
.foot{float:left;background: none;color:#fff;width: 100%;margin-bottom: 1.7rem;padding:0;text-align: center;}
.foot p{font-size: 0.26rem;font-weight: normal;white-space: pre;line-height: 0.4rem;}
.foot .footer{width:100%;float:left;background: #333;width:calc(100% - 0.2rem);padding: 0.4rem 0.1rem 0.2rem;}
.foot .footyl{float:right;width: 100%;background: #333;width:calc(100% - 0.2rem);padding: 0.2rem 0.1rem 0.4rem;position: relative;}
.foot .footyl p{padding-bottom:0.2rem;font-size: 0.3rem;}
.foot .footyl ul{text-align:center;display: flex;justify-content: center;align-items: center;}
.foot .footyl li{margin-right:0.2rem;float: revert;}
.foot .footyl li img{width: 0.48rem;height: auto;}
/*内页*/
.mbxtab{float:left;width:100%;margin: 0.2rem 0;}
.mbxtab .mbx{width:calc(100% - 0.2rem);margin-left: 0.2rem;float:left;font-size:0.28rem;}
.mbxtab .mbx a{font-size:0.28rem;}
/*   内页-翻页  */

.hpage{font-size:0.26rem;width:100%;margin:0 auto;text-align:center;padding:0.5rem 0px 0.5rem 0px;color:#333333;overflow: hidden;}
.hpage span{font-size:0.24rem;color:#ffffff;background: #002060;padding:0.02rem 0.08rem;border: 1px solid #002060;margin-right:0px;font-size:0.26rem;border-radius: 5px;-ms-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}
.hpage a{margin: 0 0.05rem;text-decoration:none;color:#303030;padding: 0.02rem 0.08rem;border:1px solid #B1B1B1;font-size:0.26rem;border-radius: 5px;-ms-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}
.hpage a:hover{ color:#ff6600; text-decoration:none}
/*方案及产品列表页*/
.solu{float:left;width:100%;padding:0.9rem 0 0.45rem 0}
.wd1200 .lbtitle{font-size: 0.38rem;width: calc(100% - 0.2rem);float:left;margin-bottom: 0.4rem;position: relative;padding-top: 0.1rem;margin-left: 0.2rem;}
.wd1200 .lbtitle:before{content:"";position: absolute;background: #16468D;width: 0.68rem;height: 0.05rem;top: 0;left: 0;}
.solu .solu_nr{width:100%;float:left;margin: 0.3rem 0}
.solu .solu_nr li{margin:0 0.2rem 0.2rem;width: calc(100% - 0.4rem);position: relative;float:left;height: 4.2rem;overflow: hidden;}
.solu .solu_nr li span{width: 100%;height: 4.2rem;float:left;}
.solu .solu_nr li span img{width:100%;height: 100%;}
.solu .solu_nr li p{position:absolute;color:#fff;width: 100%;left:50%;bottom:0.2rem;-webkit-transform: translateX(-50%);transform: translateX(-50%);font-size: 0.28rem;text-align: center;font-weight: 700;text-shadow: 0px 0px 2px #6b6969;}
.prolist{width:100%;float:left;margin: 0.2rem 0 0.6rem;}
.prolist .profl{float:left;margin: 0 0.2rem;width: calc(100% - 0.4rem)}
.prolist .profl li{float:left;width: 33.3%;height: 2.92rem;overflow: hidden;position:relative;}
.prolist .profl li a{width:100%;height: 100%;float: left;}
.prolist .profl li span{width:100%;height:100%;float:left;background:#eaeaea;position:relative}
.prolist .profl li span img{position:absolute;margin:auto;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0}
.prolist .profl li p{position:absolute;font-size: 0.28rem;font-weight:700;left:50%;transform:translateX(-50%);bottom:0.2rem;z-index: 110;top: 50%;}
.prolist .profl li a:before{content:"";background:#fafafa;width:100%;height: 100%;position:absolute;left: 0;z-index:100;}
.prolist .profl li:nth-child(2n) a:before{background:#f1f1f1}
.prolist .profl li a:hover:before{opacity:0}
.prolist .profl li a:hover p{color:#fff;bottom:0.2rem;top:auto;}
/*产品列表页*/
.pro02{float:left;width:100%;margin:0.4rem 0 0}
.protitle{margin-left:0.2rem;width:calc(100% - 0.2rem);float:left;position: relative;font-weight: 400;font-size: 0.38rem;padding-top: 0.1rem;}
.protitle:before{content:"";position: absolute;left: 0;top:0;width: 0.68rem;height: 0.05rem;background: #16468D;}
.pro02 .prolb{float:left;width: calc(100% - 0.4rem);margin: 0.8rem 0.2rem;border-bottom: 1px solid #dcdddd;overflow-y: hidden;overflow-x: auto;height: 0.8rem;display: -webkit-box;}
.pro02 .prolb li{font-size: 0.28rem;padding-right: 0.2rem;}
.pro02 .prolb .active a{color:#c7000b}
.pro02 .pro02nr{float:left;width: 100%;margin: 0.2rem 0 0.8rem 0}
.pro02 .pro02nr li{float:left;width:3.35rem;margin: 0 0.2rem 0.2rem}
.pro02 .pro02nr li{float:left;width: calc(50% - 0.2rem);margin: 0 0.1rem 0.2rem;}
.pro02 .pro02nr li span{width:100%;height: 3.35rem;float:left;position: relative;}
.pro02 .pro02nr li span img{max-width: 100%;max-height: 100%;margin: auto;position: absolute;left: 0;right: 0;top:0;bottom: 0;}
.pro02 .pro02nr li p{padding: 0.2rem 0.1rem;width: calc(100% - 0.2rem);float:left;background: #f8f8f8;font-size:0.28rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.pro02 .xgpro{float:left;width: 100%;margin: 0.6rem 0 0.6rem 0;}
.pro02 .xgpro li{float:left;width: calc(50% - 0.2rem);margin: 0 0.1rem 0.2rem;}
.pro02 .xgpro li span{width: 100%;height: 2.6rem;float:left;position: relative;background: #f8f8f8;height: 26vw;}
.pro02 .xgpro li span img{max-width: 100%;max-height: 100%;margin: auto;position: absolute;left: 0;right: 0;top:0;bottom: 0}
.pro02 .xgpro li p{padding: 0.2rem 0.1rem;width: calc(100% - 0.2rem);float:left;background: #f8f8f8;font-size:0.28rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;border-top: 0;}
.pro02[bopt="1"]{background:#f1f1f1;padding-top:0.6rem}
.pro02[bopt="1"] .pro02nr li{background:#fff;}
.pro02[bopt="1"] .sotitle{margin-bottom:0.4rem}
/*方案列表页*/
.solu02{width:100%;float:left;margin: 0.8rem 0 0.4rem;}
.sotitle{width:100%;float:left;text-align: center;position: relative;font-size: 0.38rem;font-weight: normal;padding-top: 0.2rem;}
.sotitle:before{content:"";position: absolute;left: 50%;top:0;width: 0.68rem;height: 0.05rem;background: #16468D;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.solu02nr{float: left;margin: 0.5rem 0.2rem 0.2rem;width:calc(100% - 0.4rem);}
.solu02nr .nrimg{width: 100%;height: 5rem;float:left;margin: 0;}
.solu02nr .nrimg img{width:100%;height: 100%;}
.solu02nr .nrxq{float: left;width: 100%;margin-top: 0.4rem;padding-top: 0.4rem;border-top:2px solid #9b0000;}
.solu02nr .nrxq li{width:100%;float:left;font-size:0.28rem;line-height: 0.4rem;height: 0.4rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.solu02nr .nrxq li b{float:left;padding-right:0.2rem;font-weight:400}
/*方案详情页*/
.soluxq{width:100%;float:left;margin: 0.2rem 0}
.soluxq .describe{float:left;width: calc(100% - 0.8rem);margin: 0 0.4rem}
.soluxq .describe li{float:left;width: 100%;margin-bottom: 0.8rem;}
.soluxq .describe li .destitle{width:100%;float:left;font-size: 0.38rem;font-weight: 400;padding-bottom: 0.2rem;}
.soluxq .describe li .desnr{float: left;width: 100%;font-size: 0.28rem;line-height: 0.46rem;margin-bottom:0.5rem;}
.soluxq .describe li .desimg{width:100%;float:left;}
.soluxq .describe li .desimg img{max-width:100%;}
/*产品详情页*/
.soluxq .describe02{width: calc(100% - 0.2rem);float:left;margin: 0.6rem 0.1rem 0.2rem 0.1rem;overflow: hidden;line-height: 0.48rem;width: calc(100% - 0.6rem);margin: 0.6rem 0.3rem 0.2rem 0.3rem;margin: 0 0.3rem;}
.soluxq .describe02 img{max-width:100%!important;height:auto;}
.soluxq .describe02 li{width: calc(100% - 0.8rem);float:left;margin-bottom:0.5rem;width: 100%;margin-bottom: 0;}
.soluxq .describe02 .desimg02{width: 100%;float:left;}
.soluxq .describe02 .desimg02 img{max-width: 100%;}
.soluxq .describe02 .desnr02{float:right;width: 100%;padding: 0.3rem 0;}
.soluxq .describe02 .desnr02 h4{float:left;width:100%;font-size: 0.38rem;font-weight:400;margin-bottom:0.2rem}
.soluxq .describe02 .desnr02 p{/* padding-left:0.1rem; */color:#727272;line-height: 0.4rem;font-size:0.28rem;position:relative;/* float: left; */}
.soluxq .describe02 .desnr02 p:before{/* content:""; */position:absolute;background:#727272;width:0.06rem;height:0.06rem;border-radius:50%;left: 0;top: 0.14rem;}
.soluxq .describe02 li:nth-child(2n) .desimg02{float:right}
.soluxq .describe02 li:nth-child(2n) .desnr02{float:left}
.soluxq .describe02 table{width: 100% !important;}

/*用户服务*/
.user{width: calc(100% - 0.4rem);float:left;margin: 0.8rem 0 0.2rem;height: auto;padding: 0 0.2rem;}
.user .userys{float:left;width: 100%;position: relative;}
.user .userys li{float:left;position: revert;margin-bottom: 0.2rem;}
.user .userys li span{width: 100%;height: 4.2rem;float:left;overflow:hidden;}
.user .userys li span img{width:100%;height:100%;transition: all .5s ease;}
.user .userys li .usernr{width: calc(100% - 0.4rem);position:relative;z-index: 10;height: 1.2rem;background: #fafafa;float:left;padding: 0.2rem 0.2rem;overflow:hidden;}
.user .userys li h4{width:100%;float:left;font-size: 0.32rem;margin-bottom:0.1rem;position: relative;z-index: 10;}
.user .userys li p{float:left;width:100%;font-size:0.28rem;line-height: 0.34rem;color:#727272;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;position: relative;z-index: 10;}
.user .userys li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);transition: all .5s ease;}
.user .userys li .usernr:after{position:absolute;content:"";z-index: 9;background:#c7000b;width:0;height:100%;left:0;top:0;transition: all .5s ease;}
.user .userys li:hover .usernr:after{width:100%;z-index:9}
.user .userys li:hover .usernr,.user .userys li:hover .usernr p{color:#fff}
.user .userys .title{width: 100%;height: 2.6rem;border-bottom: 0;position:relative;}
.user .userys .title h3{font-size: 0.38rem;width: 4rem;}
.user .userys .title:before{position:absolute;width:1.95rem;height: 0;content:"";background:#f1f1f1;right:0;top:0;}
.user .userys .title:after{position:absolute;width:1.95rem;height: 0;content:"";background:#aa1514;right:0;bottom:-1.8rem;}
.user .userys .li01{width: 100%;height: auto;left: 6.5rem;top:0;}
.user .userys .li02{width: 100%;height: auto;right:0;top:2rem;}
.user .userys .li02 .usernr{position: revert;top:0;}
.user .userys .li02 span{position: revert;top:1.4rem;height: 4.2rem;z-index: 8;}
.user .userys .li03{width: 100%;height: auto;top: 5.4rem;left: 0;}
.user .userys .li03 span{width: 100%;height: 3.9rem;}
.user .userys .li03 .usernr{width: calc(100% - 0.4rem);height: 1.2rem;}
.user .userys .li03 p{-webkit-line-clamp: 7;}
.user .userys .li04{width: 100%;height: auto;top: 5.4rem;right: 0;}
.user .userys .li04 span{width: 100%;height: 3.9rem;}
.user .userys .li04 .usernr{width: calc(100% - 0.4rem);position: relative;right: 0;bottom: 0;}
.jszc{width:100%;float:left;margin: 0.7rem 0}
.jszc li{float:left;margin: 0 0.2rem 0.2rem;width: calc(100% - 0.4rem);background: #F2F2F2;}
.jszc li span{float:left;width:100%;height: 2.9rem;position: relative;overflow: hidden;}
.jszc li span img{max-width:100%;height: auto;position: absolute;margin: auto;left:0;right: 0;top:0;bottom: 0;}
.jszc li h3{float:left;width: calc(100% - 0.2rem);padding: 0.2rem 0.1rem 0.1rem;font-size: 0.28rem;}
.jszc li p{width: calc(100% - 0.2rem);float:left;margin: 0 0.1rem 0.2rem;height: 0.68rem;font-size:0.28rem;line-height: 0.34rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.fltab{width:100%;float: left;border-bottom:1px solid #dcdddd}
.fltab ul{width:calc(100% - 0.8rem);height: 0.8rem;line-height: 0.8rem;display: -webkit-box;display: -webkit-flex;display: flex;padding-right: 0.8rem;-webkit-box-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;background-color: #fff;z-index: 3;overflow-x: auto;overflow-y: hidden;}
.fltab ul li{padding:0 0.2rem;font-size: 0.28rem;}
.fltab ul li.click a{color:#16468D}
/*人才招聘*/
.why{width: calc(100% - 0.4rem);float:left;margin: 0.6rem 0.2rem;height: auto;}
.Wtitle{float:left;width: 2rem;margin-right: 0;font-size: 0.38rem;margin-left: 0.2rem;}
.why .Wtitle{width:100%;margin-bottom: 0.4rem;margin-left: 0;text-align: center;}
.why .Wtitle:before{content:"";position: absolute;background: #16468D;width: 0;height: 0;top: 0;left: 0;}

.why .Wimg{float:left;width: 100%;height: 6.8rem;overflow: hidden;background:#F8F8F8;position:relative;overflow: hidden;}
.why .Wimg img{max-width:100%;max-height: none;height: auto;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;}
.why .Wdes{float:left;background:#f8f8f8;width: calc(100% - 0.8rem);height: auto;padding: 0.4rem;max-height: unset;}
.why .Wdes h4{font-size: 0.28rem;float: left;width: 100%;margin-bottom: 0.2rem;}
.why .Wdes p{width:100%;float:left;line-height:normal;font-size:0.28rem;color:#666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 12;-webkit-box-orient: vertical;-webkit-line-clamp:unset !important;}
.zpxx{float:left;width:calc(100% - 0.2rem);margin:0 0.1rem}
.qyss{float:left;background:#ffffff;width: 100%;padding: 0.3rem 0 0 0;font-size:0.28rem;}
.weizhi{float:left;width: 100%;line-height: 0.25rem;padding: 0 0 0.1rem 0;font-size:0.26rem;}
.weizhi span{color:#333333;font-weight:bold;float:left;padding: 0.1rem 0 0 0;line-height: 0.32rem;width: 1.2rem;}
.weizhi a{float:left;margin: 0.1rem 0.1rem 0 0.1rem;line-height:0.25rem;font-size:0.28rem;}
.weizhi div{float:right;width: calc(100% - 1.2rem);}
.weizhi a:hover{float:left; color:#16468D}
.weizhi .current{float:left;color: #16468D;}
.qyss .li01{background: none;background-size: 0.22rem;}
.qyss .li02{background: none;background-size: 0.22rem;}
.qyss .li03{background: none;background-size: 0.2rem;}
.zpnr{width:100%;float:left;margin: 0.4rem 0}
.zpnr .zplist{border-top: 1px solid #d7d7d7;border-right: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;text-align: center;}
.zpnr .zplist th{background: #16468D;height: 0.5rem;line-height: 0.5rem;text-align: center;color: #fff;font-size:0.28rem;}
.zpnr .zplist th:first-child { border-left: 1px solid #d7d7d7;}
.zpnr .zplist td{border-left: 1px solid #d7d7d7;border-top: 1px solid #d7d7d7;padding: 0.15rem 0.05rem;line-height: 0.3rem;font-size:0.28rem;}
.zpnr .zplist td:hover a{color:#16468D}
/*关于我们*/
.about{width: calc(100% - 0.4rem);float:left;margin: 0.8rem 0.2rem;}
.about .abxq{float:left;width: 100%;position:relative;}
.about .abxq .abimg{width:100%;float:left;height: auto;}
.about .abxq .abimg img{width:100%;height: auto;}
.about .abxq .abnr{float: left;width: calc(100% - 0.8rem);background:#FAFAFA;padding: 0.4rem 0.4rem;position: revert;right: auto;top: auto;transform: none;max-height: none;}
.about .abxq .abnr h5{float:left;width:100%;font-size: 0.32rem;margin-bottom:0.2rem;font-weight:400;color:#16468D;}
.about .abxq .abnr p{float:left;font-size: 0.32rem;line-height: 0.48rem;color:#999;color: #333;}
.about .Wtitle{position: relative;width: 100%;margin-bottom: 0.2rem;margin-left: 0;}
.about .Wtitle a{font-size:0.28rem;color:#16468D;font-weight:400;border:1px solid #16468D;padding:0.06rem 0.3rem;position: absolute;top: 0.05rem;right: 0.2rem;}
.about .Wtitle a:hover{background:#16468D;color:#fff}
.about .abxq .abnr:hover{background:#FAFAFA;}
.about .abxq .abDiv:hover .abnr:after{width:0;}
.about .abxq .abDiv:hover img{-webkit-transform: scale(1);transform: scale(1);}
.about .abxq .abDiv:hover .abnr p{color:#333;}
/*历史*/
.history{float:left;width:100%;margin: 1rem 0 0.4rem;overflow:hidden}
.history .lslc{width: calc(50% - 0.2rem);float:left;position:relative;margin-left: 0.2rem;}
.history .lslc li{float:left;width: calc(100% - 1px);/* border-right:1px solid #dcdddd; */padding-top: 0.9rem;border-top: 1px solid #dcdddd;padding-bottom:0.2rem;}
.history .lslc li:first-child{border-top:0;}
.history .lslc li .lsnr{float:left;width: 5.2rem;width: 90%;}
.history .lslc li .lsnr span{width:100%;float:left;overflow: hidden;position: relative;}
.history .lslc li .lsnr span img{max-width:100%;}
.history .lslc li .lsnr h4{float:left;width:100%;font-size: 0.24rem;margin:0.2rem 0;}
.history .lslc li .lsnr p{font-size: 0.18rem;float: left;width: 100%;line-height:0.32rem}
.history .lslc li .lstime{width: calc(100% - 6rem);float:right;font-size: 0.4rem;font-weight: 600;text-align: right;padding-right: 0.2rem;border-bottom: 1px solid #dcdddd;position: relative;width: 20vw;padding-right: 1vw;}
.history .lslc li .lstime:after{content:"";position:absolute;width:0.15rem;height:0.15rem;background: #16468D;right:-0.08rem;bottom:-0.06rem;border-radius:50%;z-index: 9;}
.history .lcright{padding-top: 4rem;border-left: 1px solid #dcdddd;width: calc(50% - 1px - 0.2rem);margin-left: 0;}
.history .lcright li{border-right:0;}
.history .lcright li .lsnr{float:right}
.history .lcright li .lstime{float:left;text-align: left;padding-left: 0.2rem;}
.history .lcright li .lstime:after{left:-0.08rem;}
.history .lcright li:first-child{border-top:1px solid #dcdddd;}
/*联系我们*/
.contant{width: calc(100% - 0.4rem);float:left;margin: 0.6rem 0.2rem;}
.contant .Cleft{width: 100%;float:left;}
.contant .Cleft .p1{font-size: 0.28rem;font-weight:bold;margin-bottom:0.1rem}
.contant .Cleft .p2{font-size: 0.28rem;margin-bottom:0.4rem}
.contant .divmap{width: 100%;height: 5rem;float: left;}
.contant .divmap img{max-width:100%;}
.contant .Cleft .p3{font-size:0.26rem;border-bottom: 1px solid #ccc;padding-bottom: 0.2rem;margin-bottom: 0.2rem;padding-top: 0.4rem;padding-left: 0.5rem;background: url(../pic/address.png) no-repeat 0;background-size: 0.5rem;}
/*在线留言*/
.message{width:100%;float:left;margin: 0.6rem 0}
.message .wd1200{border-top:1px solid #ebebeb;padding-top:0.4rem}
.product-box {width:100%;float:left;min-height: auto;margin-bottom: 1rem;}
.contact-txt2 {width: calc(100% - 0.4rem);float:left;font-size:0.26rem;line-height: 0.36rem;color:#333;padding-top:0.4rem;min-height: auto;margin: 0 0.2rem;}
.contact-ly {width: calc(100% - 0.4rem);float: left;padding: 0.4rem 0;margin: 0 0.2rem;}
.ly-box {margin-bottom: 0.4rem;}
.ly-box input {height: 0.7rem;border:1px solid #e4e4e4;box-sizing:border-box;padding-left:0.2rem;font-size: 0.28rem;line-height:0.36rem;color:#999;width: 80%;}
.ly-box textarea {border:1px solid #e4e4e4;box-sizing:border-box;padding-left:0.2rem;font-size: 0.28rem;line-height:0.36rem;height: 2.2rem;color:#999;font-family: 'Microsoft YaHei',Arial;}
.ly-txt1 {width:2.9rem;}
.ly-txt2 {width:1.7rem;}
.ly-txt3 {width:7.2rem;height:1.1rem;padding-top:0.1rem;}
.ly-button {width: 2rem;height: 0.6rem;background: #16468D;border:none;color:#fff;font-size: 0.32rem;font-weight:bold;border-radius:3px;}
.message .wd1200 .lbtitle:before{width:0}
.message .wd1200 .lbtitle{border-top:1px solid #ebebeb;padding-top: 0.6rem;margin: 0 0.2rem 0.2rem;width: calc(100% - 0.4rem);}
.message .gzwm{float:left;width: 100%;margin-top: 0.2rem;}
.message .gzwm li{float:left;margin: 0 0.1rem 0.2rem;width: calc(50% - 0.2rem);}
.message .gzwm li img{width: 100%;height: auto;float: left;}
.message .gzwm li p{width:100%;float:left;text-align:center;font-size:0.28rem}
/*脑客中国*/
.nkzg{width:100%;float:left;margin:0.4rem 0;}
.nkzg .outline{width: calc(100% - 0.4rem);padding-bottom: 0.4rem;border-bottom:0;float:left;margin-bottom: 0.4rem;margin: 0.4rem 0.2rem 0.4rem 0.2rem;}
.nkzg .outline .nknr{width: calc(100% - 2.2rem);float:left;margin-bottom: 0.2rem;}
.nkzg .outline .nknr li{width:100%;float:left;font-size:0.28rem;/* font-weight: 600; */line-height: 0.36rem;margin-bottom: 0.2rem;}
.nkzg .outline .nkwx{width: 2rem;float: right;}
.nkzg .outline .nkwx img{width: 2rem;height: 2rem;}
.nklist{width:100%;float:left;margin:0.4rem 0 }
.nklist li{float:left;margin: 0 0.2rem 0.2rem 0.2rem;width: calc(100% - 0.4rem);}
.nklist li .zbimg{float:left;width: 100%;height: auto;overflow: hidden;}
.nklist li .zbimg img{width:100%;height: 100%;}
.nklist li .nkzb{float:left;width: calc(100% - 0.4rem);background: #F2F2F2;padding: 0.2rem 0.2rem;text-align: center;}
.nklist li .nkzb h2{float:left;height:0.4rem;line-height:0.4rem;width: 100%;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size:0.28rem;color: #666;}
.nklist li .nkzb i{font-style:normal;height: 0.4rem;line-height:0.4rem;float: left;padding-left: 0;width: 100%;background: none;background-size:0.16rem;font-size:0.28rem;}
.nklist li .nkzb p{float:left;width:100%;text-align:center;margin-top: 0.2rem;margin-bottom:0.1rem;}
.nklist li .nkzb p a{font-size:0.28rem;color:#16468D;border:1px solid #16468D;padding: 0.06rem 0.4rem;}
/*新闻资讯*/
.news02{width: calc(100% - 0.4rem);float:left;margin: 0.4rem 0.2rem;}
.news02 .zxnews{width:100%;margin-bottom: 0.2rem;}
.news02 .zxnews span{float:left;width:100%;height: 5.5rem;}
.news02 .zxnews span img{width:100%;height: 100%;}
.news02 .zxnews p{float:left;background: #E9E9E9;width: 100%;height: 0.6rem;line-height: 0.6rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;font-size: 0.28rem;}
.news02 .allnews{width: 100%;background: #F8F8F8;}
.news02 .allnews .Nlist{float:left;width: calc(100% - 0.4rem);padding:0 0.2rem;height: 5rem;overflow-x: hidden;overflow-y: auto;}
.news02 .allnews .Nlist li{float:left;width:100%;margin: 0.1rem 0 0.1rem;}
.news02 .allnews .Nlist li p{font-size:0.28rem;float:left;width:100%;font-weight:600;line-height:0.3rem}
.news02 .allnews .Nlist li span{font-size: 0.28rem;color:#666}
.news02 .allnews .Nmore{float:left;width: 100%;background: #f2f2f2;height: calc(1.1rem - 2px);border-top: 2px solid #fff;text-align: center;position:relative;}
.news02 .allnews .Nmore a{color:#16468D;border:1px solid #16468D;padding:0.1rem 0.2rem;position:absolute;left:50%;transform:translateX(-50%);bottom:0.2rem;font-size:0.28rem}
/*滚动条样式*/
.test-1::-webkit-scrollbar {/*滚动条整体样式*/width : 0.05rem;  /*高宽分别对应横竖滚动条的尺寸*/height: 1px;}
.test-1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 10px;box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);background: #bdbcbc;}
.test-1::-webkit-scrollbar-track {/*滚动条里面轨道*/box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius: 10px;background: #ededed;}
.test-1 { scrollbar-width: thin;/* 比默认滚动条窄*/   scrollbar-color: #bdbcbc #ededed; }
/*新闻详情页*/
.newsdes{width: calc(100% - 0.4rem);float:left;margin: 0.2rem 0.2rem;padding: 0;min-height: calc(100vh - 8rem);}
.newsdes h1{float:left;width: 100%;font-size: 0.32rem;margin: 0.2rem 0 0.05rem;text-align: center;}
.newsdes ul{width:100%;float:left;margin-bottom:0.2rem;text-align: center;}
.newsdes ul li{float: initial;color: #999;margin-right: 0.2rem;display: inline;}
.newsdes .newms{width:100%;float:left;line-height: initial;font-size:0.28rem;}
.newsdes .newms img{max-width:100%;height:auto;}
.newsdes .newms iframe{width:100%;}
.newms table td{word-break: break-all;}
.newms table td span{text-wrap: unset !important;word-break: break-all;}
/*新闻列表*/
.inner-tab {text-align:center;margin: 0.2rem 0 0.2rem 0;float: left;width: 100%;}
.inner-tab li {display:inline-block;padding:0 0.3rem;}
.inner-tab li .icon {position:relative;display:inline-block;width:0.8rem;height:0.8rem;background:#56667a;;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.inner-tab li.on .icon {background:#da251e;}
.inner-tab li .icon img {position:absolute;top:50%;left:50%;margin:-0.21rem 0 0 -0.21rem;width: 0.42rem;height: 0.42rem}
.inner-tab li strong {display:block;font-size:0.26rem;font-weight:normal;color:#000;}
.inner-tab li.on strong{color:#da251e;}
.inner-content {padding:0.4rem 0 1rem;}
.news-list{float:left;width: 100%;margin: 0.2rem 0;}
.news-list .item-list li{float:left;width: calc(100% - 0.4rem);padding: 0.4rem 0.2rem;}
.news-list .item-list li .picture{float:left;width: 2.6rem;height: 1.8rem;position: relative;}
.news-list .item-list li .picture img{max-width:100%;max-height: 100%;position: absolute;margin: auto;left: 0;right: 0;top:0;bottom:0;transition: all .5s ease;}
.news-list .item-list li .text-inner{float:right;width: calc(100% - 2.8rem);color: #999;font-size: 0.26rem;}
.news-list .item-list li .text-inner .date{padding: 0.1rem 0 0.1rem 0;float:left;width:100%;}
.news-list .item-list li .text-inner .title{width:100%;font-size: 0.28rem;float:left;padding-bottom:0.1rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: normal;}
.news-list .item-list li .text-inner .descrition{float:left;width:100%;line-height: 0.36rem;color:#bbbbbb;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-list .item-list li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);transition: all .5s ease;}
.news-list .item-list li:hover .title a{color:#cc0000;transition: all .5s ease;}
.news-list .item-list li:nth-child(2n){background:#f9f9f9}
/*联系我们*/
.inner-content {padding: 0.4rem 0.1rem 1rem 0.1rem;width: calc(100% - 0.2rem);float: left;}
.wrap{width:100%;border: 0;padding:0;margin:0 auto;*zoom:1;}
.contact-map {position:relative;float: left;width: 100%;margin-top:0.9rem;max-width: 100vw;}
.contact-map img {display:block;max-width:100%;height:auto;}
.contact-map-list li img {z-index:1;position:absolute;display:none;}
.contact-map-list li.dongbei img {right: -0.04rem;top: -0.12rem;width: 1.7rem;height: 2.5rem;}
.contact-map-list li.xibei img {left: -0.07rem;top: 0.7rem;max-width: 4.9rem;height: 3.1rem;}
.contact-map-list li.xinan img {left: 0.23rem;top: 2.75rem;max-width: 4.5rem;height: 2.85rem;}
.contact-map-list li.huabei img {right: 0.99rem;top: 0.02rem;max-width: 3.28rem;height: 3.32rem;}
.contact-map-list li.huadong img {right: 0.8rem;top: 2.6rem;max-width: 1.17rem;height: auto;}
.contact-map-list li.huanan img {right: 1rem;bottom: 0.05rem;max-width: 2.47rem;}
.contact-map-list li.huazhong img {right: 1.3rem;bottom: 1.15rem;max-width: 1.5rem;}
.contact-map-list li span {z-index:2;position:absolute;display:block;width:0.5rem;height:0.5rem;background:#f00;cursor:pointer;opacity:0;border-radius:100%;}
.contact-map-list li.dongbei span {top:1.39rem;right:0.58rem;}.contact-map-list li.xibei span {top:3.34rem;right:2.61rem;}
.contact-map-list li.xinan span {bottom:2.04rem;right:3.3rem;}
.contact-map-list li.huabei span {top:2.2rem;right:1.64rem;}
.contact-map-list li.huadong span {bottom: 2.58rem;right: 1.26rem;}
.contact-map-list li.huanan span {bottom:0.85rem;right:1.85rem;}
.contact-map-list li.huazhong span {bottom:2rem;right:1.75rem;}
.contact-map-list li img {display:none;}
.contact-us-content {padding-top:0.2rem;margin-right: 0;min-height: auto;width: 100%}
.contact-us-content .main-company {width:100%;padding:0.3rem 0 0.55rem;}
.subcompany-area {display:none;}
.subcompany-title {padding:0 0 0.35rem 0.5rem;font-size: 0.28rem;color:#000;line-height:0.43rem;background:url(../pic/address.png) no-repeat left top;background-size: 0.5rem;}
.contact-us-content .sub-company {padding-bottom:0.2rem;border-top:1px solid #e4e4e4;}
.contact-us-content .dt-title {float: left;width: 100%;margin-bottom:0.2rem;font-size: 0.38rem;color:#000;white-space: normal;}
.contact-us-content .sub-company .dt-title {padding:0.2rem 0 0.15rem;margin-bottom:0;font-size: 0.28rem;}
.contact-us-content .dd-content {font-size: 0.26rem!important;color:#525252;line-height:2;}
.contact-us-content .dd-content span{font-size: 0.28rem!important;}
.contact-us-content .sub-company .dd-content {font-size:0.26rem;color:#666;line-height:1.3;}
.contact-us-content .sub-company .dd-content > div{margin-bottom:0.15rem;}
/*职位介绍弹窗*/
.back{opacity: 0.7;background: rgb(0, 0, 0);position: fixed;left: 0px;top: 0px;width: 100%;height: 100vh;overflow: hidden;z-index: 1000;display: none;}
.close{position:absolute;top: -0.1rem;right: -0.1rem;background:#fff;/* border:1px solid #ccc; */border-radius:50%;width: 0.3rem;height: 0.3rem;line-height: 0.3rem;text-align:center;z-index: 1004;font-size: 0.2rem;color: #383636;box-shadow: 1px 1px 2px #565353;cursor: pointer;}
.zwjs{width: calc(100% - 0.8rem);padding: 0.6rem 0.2rem;height: auto;background: #fff;box-shadow: 1px 1px 2px #f2f2f2;z-index: 1001;top: 12%;left: 0;margin-left: 0;position:fixed;margin: 0 0.2rem;display: none;}
.zwjs h3{background:#cc0000;padding:0.2rem;color:#fff;font-size: 0.28rem;font-weight:normal;margin-bottom:0.2rem}
.zwjs .zwdes{white-space: normal;line-height: 0.45rem;font-size: 0.28rem;overflow: auto;height: 8.6rem;}

.pcShow{display: none;}
}
	
/*视频*/
@media screen and (max-width: 749px){
.product-modal-v,.wechat-qr {
    max-width: none;
    width: calc(100% - 1vw);
    padding: 6.7vw;
}
}
@media screen and (min-width: 749px), and (max-width: 800px){
	.modal a.close-modal {
    width: 2vw;
    height: 2vw;
    right: 0.5vw;

    }
}
@media screen and (max-width: 749px){
.playVideo{
	font-size: 0.28rem;
	text-indent: 10.66667vw;
	top: 75%;
}
.playVideo:before{
	width: 8vw;
    height: 8vw;
}
.modal a.close-modal {
    width: 5.33333vw;

    height: 5.33333vw;
    right: 1.33333vw;

    }
/*常见问答*/
.faq{width:100%;float:left;margin: 1rem 0}
.faq .faq-content{width:100%;float:left;}
.faq .faq-content .faq-nav{width: calc(100% - 0.8rem);float:left;font-size: 0.3rem;font-weight: 400;padding: 0 0.2rem;margin-bottom: 0.8rem;}
.faq .faq-content .faq-nav h3{width:100%;float:left;padding-bottom:0.3rem;font-weight: 400;color: #000;}
.faq .faq-content .faq-nav ul{width: 100%;float:left;height: 0.76rem;overflow:hidden;border: 1px solid #E9EAEA;position: relative;}
.faq .faq-content .faq-nav ul:after	{position: absolute;content: "";width: 0.2rem;height: 0.2rem;border-width: 2px 0 0 2px;border-style: solid;border-color: initial;right: 0.16rem;top: 0.35rem;-webkit-transform: rotate(-135deg) translateY(-50%);transform: rotate(-135deg) translateY(-50%);-webkit-transform-origin: top;transform-origin: top;
transition: all 0.3s ease-out;}
.faq .faq-content .faq-nav li{float:left;width: 90%;padding: 0.15rem 0.15rem;overflow: hidden;margin: 0.2rem 0;border: 0;margin: 0;height: 0.76rem;padding: 0 0.15rem;line-height: 0.76rem;}
.faq .faq-content .faq-nav li a{display:block;font-size: 0.28rem;font-weight: bold;}
.faq .faq-content .faq-nav .active a{color:#333333;font-weight: bold;font-size: 0.28rem;}
.faq .faq-content .faq-nav li i{float:right;font-style:normal;display: none;}
.faq .faq-content .faq-nav li:hover a{color:#333333}
.faq .faq-content .faq-list{width: calc(100% - 0.8rem);float: left;margin: 0 0.4rem;}
.faq .faq-content .faq-list li{width:100%;float:left;height: 0.8rem;overflow: hidden;border-bottom: 1px solid #E9EAEA;margin-bottom: 0.3rem;}
.faq .faq-content .faq-list li .faq-button{float:left;width: 100%;height: 0.5rem;position:relative;line-height: 0.5rem;margin-bottom: 0.3rem;}
.faq .faq-content .faq-list li .faq-button i{position:absolute;left:0;top: 50%;/* -webkit-transform: translateY(-50%); */ /* transform: translateY(-50%); */height: 0.5rem;margin-top: -0.25rem;}
.faq .faq-content .faq-list li .faq-button i img{width: 0.5rem;}
.faq .faq-content .faq-list li h3{font-size: 0.28rem;height: 0.5rem;padding-left: 0.5rem; float:left;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;width: calc(100% - 0.6rem);}
.faq .faq-content .faq-list li p{float: left;font-size: 0.3rem;line-height: 0.53rem;}
.faq .faq-content .faq-list li .faq-more{float:left;margin: 0.3rem 0;line-height: 0.6rem;}
.faq .faq-content .faq-list li .faq-more a{background-color: #16468D;border-color: #16468D;color: #fff;padding: 0.1rem 0.3rem;border-radius: 0.1rem;}
.faq .faq-content .faq-list .all-more{width:100%;float:left;margin: 0.3rem 0}
.faq .faq-content .faq-list .all-more a{font-size: 0.26rem;border: 1px solid #E9EAEA;padding: 0.15rem 0.4rem;}
.faclose,.navlist{display:none;}
.faq .faq-content .faq-nav .active{display: block;}
/*2022-7-7*/
.news-list .nklist li{background:#fff;}
.nktab{width: calc(100% - 0.4rem);float:left;}
.nktab li{font-size: 0.28rem;margin: 0 0.8rem 0 0;float:left}
.nktab li.lick a{color:#16468D}
.nklist li .zbnr{margin-top: 0.2rem;float:left;background: #f7f7f7;width: calc(100% - 0.4rem);padding: 0.2rem;height: auto;overflow: hidden;}
.nklist li .zbnr .zbtitle{font-size: 0.26rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 0.36rem;}
.nklist li .zbnr .zbtime{font-size: 0.24rem;padding-top:0.1rem;color:#666666}
.nkzg .hpage{width:100%}
.nklist li .zbimg{position: relative;background: #f7f7f7;}
.nklist li .zbimg .zbview{font-style:normal;color:#fff;position: absolute;bottom:0.12rem;left:0.2rem;background: url(../pic/zbview.png) no-repeat 0;background-size: 0.23rem;padding-left: 0.25rem;font-size: 0.2rem;}
.nksl li{width: calc(100% - 0.4rem);}
.nksl li .zbimg{width:100%;max-height: 100%;}
.nksl li .zbnr{width: calc(100% - 0.4rem);margin-top:0}
.nkzg .item-list li{margin:0}

.art_list .art_title h3{font-size: 0.28rem;}
.art_list .art_title h3.title01{width: 56%;}
.art_list .art_title h3.title02{width: 21%;}
.art_list .art_title h3.title03{width: 19%;}
.art_list .list-content li .p1{width: calc(56% - 0.2rem);}
.art_list .list-content li .p2{width: calc(21% - 0.2rem);}
.art_list .list-content li .p3{width: calc(19% - 0.2rem);}
.art_list .list-content li{font-size: 0.28rem;}
.art-preface{font-size: 0.28rem;width: calc(100% - 0.4rem);margin-left: 0.2rem;line-height: 0.5rem;}
.art-select{width: calc(100% - 0.4rem);margin-left: 0.2rem;}
.art_list{width: calc(100% - 0.4rem);margin-left: 0.2rem;margin-top: 0.8rem;}
.select_fr .search{height:0.4rem;}
.art-select .select_fl .select_on{height:0.5rem;}
.select_fr .search input{line-height: 0.4rem;}
.art-select .select_fl span{font-size: 0.26rem;display: inline;}
}

